<?php
$media_folder_value = "";
$media_folder_success = false;
$media_valid_char = "/^[a-zA-Z0-9-_.]+$/";

$media_right .= "<fieldset id=\"newfolder\"><legend>Neuer Ordner</legend>";

if(gpcPost("newfoldername", "", 2)) {
  $media_folder_value = gpcPost("newfoldername");
  if(preg_match($media_valid_char, $media_folder_value) == 0) {
    $media_right .= "<p>Sie haben einen ung&uuml;ltigen Ordnernamen eingeben. Bitte verwenden Sie nur Buchstaben, Zahlen, Bindestrich, Unterstrich und/oder Punkt.</p>";
  } else {
    if(@mkdir($media_dir.$showfolder.gpcPost("newfoldername"))) {
      $media_folder_success = true;
      $media_right .= "<p>Der Ordner <b>\"".$media_folder_value."\"</b> wurde erfolreich erstellt.</p>";
    } else {
      $media_right .= "<p>Leider ist ein Fehler beim Erstellen des Ordners <b>\"".$media_folder_value."\"</b> aufgetreten.</p>";
    }
  }
}

if(!$media_folder_success) {
  $media_right .= "<form action=\"".$media_linker."&amp;folder=".$showfolder."\" method=\"post\">";
  $media_right .= "<p>Pfad:</p><div class=\"path tooltip\" title=\"Pfad :: Dies ist der Pfad zu dem neuen Ordner\">".mediaGeneratePath("action=newfolder")."</div><p>Name des neuen Ordners:<br /><input type=\"text\" name=\"newfoldername\" value=\"".$media_folder_value."\" class=\"tooltip\" title=\"Neuer Ordner :: Hier k&ouml;nnen Sie den Namen f&uuml;r den neuen Ordner eingeben\" /></p>";
  $media_right .= "<p><button name=\"action\" value=\"createnewfolder\" type=\"submit\" class=\"tooltip\" title=\"Ordner anlegen :: Klicken Sie auf diese Schaltfl&auml;che um den neuen Ordner anzulegen\"><img title=\"tick\" alt=\"tick\" src=\"css/images/tick.png\" /> Ordner anlegen</button> &nbsp; ";
  $media_right .= "<button type=\"submit\" class=\"tooltip\" title=\"Abbrechen :: Bricht das Anlegen eines neuen Ordners ab\"><img title=\"next\" alt=\"cancel\" src=\"css/images/cancel.png\"/> Abbrechen</button></p>";
  $media_right .= "</form>";
}

$media_right .= "</fieldset>";
include_once "fileview.php";
?>